hard to pin down - Alemán Inglés Diccionario